package com.leyou.item.vo;

import com.leyou.item.entity.Sku;
import com.leyou.item.entity.Spu;
import com.leyou.item.entity.SpuDetail;
import lombok.Data;

import javax.persistence.Transient;
import java.util.List;

/**
 * @author linzx
 * @date 2020/3/25
 */
@Data
public class SpuVO extends Spu {


    //po是持久层数据，vo是new出来中间是程序使用的，隐私数据不能暴露 可有不加Transient
    @Transient
    private String cname;//这两个字段不是数据库字段，但是放在这里通用mapper会把它当成数据库字段，所以要添加一个注解
    @Transient
    private String bname;

    @Transient
    private List<Sku> skus;

    @Transient
    private SpuDetail spuDetail;
}
